// pages/vehicles/vehicles.js
// 导入预约试驾
import testDrive from '../../modules/testDrive.js';

const app = getApp()

Page({

/**
 * 页面的初始数据
 */
data: {
entity: ''
},
//预约试驾
testDrive,
// 头部图片显示
header(event) {
const imgArray = []
const src = event.target.dataset.src

imgArray.push(src)

wx.previewImage({
urls: imgArray
})
},

//  图片显示
preview(event) {
//  获取定义的slidesName
const slidesName  = event.target.dataset.slides 
// 获取定义的index 
const  index = event.target.dataset.index
//获取slides
const slides = this.data.entity.meta[slidesName]

const images = []

slides.map((item) =>{
images.push(item.image)
}) 

//显示图片的接口
wx.previewImage({
urls: images,
current: images[index]
})

},

/**
 * 生命周期函数--监听页面加载
 */
onLoad: function (options) {
const id = options.id
const entity = app.globalData.vehicles.filter((item) => {
return item.id == id
})
this.setData({
entity: entity[0]
})
// 详情页面标题
wx.setNavigationBarTitle({
title: this.data.entity.header
})
},

/**
 * 生命周期函数--监听页面初次渲染完成
 */
onReady: function () {

},

/**
 * 生命周期函数--监听页面显示
 */
onShow: function () {

},

/**
 * 生命周期函数--监听页面隐藏
 */
onHide: function () {

},

/**
 * 生命周期函数--监听页面卸载
 */
onUnload: function () {

},

/**
 * 页面相关事件处理函数--监听用户下拉动作
 */
onPullDownRefresh: function () {

},

/**
 * 页面上拉触底事件的处理函数
 */
onReachBottom: function () {

},

/**
 * 用户点击右上角分享
 */
onShareAppMessage: function () {

}
})